put flesh on something - Español Inglés Diccionario